vcLinearTarget

An object with properties to define necessary information to plan and execute a LIN motion. A kinematics behavior is required to execute a motion with this target type.

See in: Overview

Module: vcRobotics2

Parent: vcMotionControllerTarget

Children -

Referenced by: -

Properties

Learn how to use properties here. The properties are also inherited from the parent class.

NameTypeAccessDescription
BaseNameStringRWGets or sets the name of the base frame to use. This frame must exist in the controller for the motion to succeed.
BlendingTypevcMotionBlendingTypeRWGets or sets the desired blending type. Also see BlendingValue.
BlendingValueRealRWGets or sets the value that defines how early blending towards the next motion may start. Also see BlendingType.
ExternalDriverValueslist[tuple[Integer, Real]]RWGets or sets the list of external driver values to reach at the end of the motion. The integer is the external driver's index in this controller.
InternalDriverValueslist[Real]RWGets or sets the list of internal driver values to reach at the end of the motion.
See more
This property will be processed only if OriType is set to vcOrientationInterpolationMode.WRIST. This list is then expected to have as many items as there are internal drivers in the controller, even though only the wrist driver values are read. If the robot has configuration parameters, i.e. redundancy, that is to be interpolated, then the provided driver values are used as the target configuration.
IsExternalTcpBooleanRWGets or sets a boolean value that affects how Target is interpreted.
See more
When set to true, the Base frame is used as the external/static tool and the Target is given in the Tool frame coordinates (tool-to-base). When set to false, the Target is given in the Base frame coordinates (base-to-tool).
MaxAngularAccelerationRealRWGets or sets the maximum angular acceleration.
MaxAngularDecelerationRealRWGets or sets the maximum angular deceleration.
MaxAngularVelocityRealRWGets or sets the maximum angular velocity.
MaxLinearAccelerationRealRWGets or sets the maximum linear acceleration.
MaxLinearDecelerationRealRWGets or sets the maximum linear deceleration.
MaxLinearVelocityRealRWGets or sets the maximum linear velocity.
OriTypevcOrientationInterpolationModeRWGets or sets the orientation interpolation mode to use.
TargetvcMatrixRWGets or sets the target matrix which defines the final internal driver values at the target, along with base, tool, and external driver information. Also see TargetType and IsExternalTcp.
TargetTypevcLinearTargetTypeRWGets or sets an enumeration value that affects how Target is processed.
ToolNameStringRWGets or sets the name of the tool frame to use. This frame must exist in the controller for the motion to succeed.